package com.hkts.naturalgas.curvesettings.entity;

import com.baomidou.mybatisplus.extension.activerecord.Model;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author yck
 * @since 2021-10-11
 */
public class Curve extends Model<Curve> {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private String id;
    /**
     * 曲线名称
     */
    private String curveName;
    /**
     * 车间
     */
    private String workShopId;


    /**
     * 炉号
     */
    private String heatNumber;

    /**
     * 火焰系统
     */
    private String flameSystem;

    /**
     * 类别 1燃烧架 2 排烟架 0 其他
     */
    private String type;

    /**
     * 排序字段
     */
    private String orderBy;

    /**
     * 炉号对应字段
     */
    private String heatNumberField;
    /* 功能描述:
    *是否重新开始
    */
    private String  isBegin;

    public String getIsBegin() {
        return isBegin;
    }

    public void setIsBegin(String isBegin) {
        this.isBegin = isBegin;
    }

    public String getHeatNumberField() {
        return heatNumberField;
    }

    public void setHeatNumberField(String heatNumberField) {
        this.heatNumberField = heatNumberField;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getOrderBy() {
        return orderBy;
    }

    public void setOrderBy(String orderBy) {
        this.orderBy = orderBy;
    }

    public String getHeatNumber() {
        return heatNumber;
    }

    public void setHeatNumber(String heatNumber) {
        this.heatNumber = heatNumber;
    }

    public String getFlameSystem() {
        return flameSystem;
    }

    public void setFlameSystem(String flameSystem) {
        this.flameSystem = flameSystem;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCurveName() {
        return curveName;
    }

    public void setCurveName(String curveName) {
        this.curveName = curveName;
    }

    public String getWorkShopId() {
        return workShopId;
    }

    public void setWorkShopId(String workShopId) {
        this.workShopId = workShopId;
    }

    public static final String ID = "id";

    public static final String CURVE_NAME = "curve_name";

    public static final String WORK_SHOP_ID = "work_shop_id";

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    @Override
    public String toString() {
        return "Curve{" +
                ", id=" + id +
                ", curveName=" + curveName +
                ", workShopId=" + workShopId +
                "}";
    }
}
